// -------------------------------------------------------------
// WARNING: this file is used by both the client and the server.
// Do not use any browser or node-specific API!
// -------------------------------------------------------------

export default {
    uncaughtErrorOnPage:                               'uncaughtErrorOnPage',
    uncaughtErrorInTestCode:                           'uncaughtErrorInTestCode',
    uncaughtNonErrorObjectInTestCode:                  'uncaughtNonErrorObjectInTestCode',
    uncaughtErrorInClientFunctionCode:                 'uncaughtErrorInClientFunctionCode',
    missingAwaitError:                                 'missingAwaitError',
    actionPositiveIntegerOptionError:                  'actionPositiveIntegerOptionError',
    actionBooleanOptionError:                          'actionBooleanOptionError',
    actionOptionsTypeError:                            'actionOptionsTypeError',
    actionStringArgumentError:                         'actionStringArgumentError',
    actionStringOrStringArrayArgumentError:            'actionStringOrStringArrayArgumentError',
    actionStringArrayElementError:                     'actionStringArrayElementError',
    actionIntegerArgumentError:                        'actionIntegerArgumentError',
    actionPositiveIntegerArgumentError:                'actionPositiveIntegerArgumentError',
    actionSelectorError:                               'actionSelectorError',
    actionUnsupportedUrlProtocolError:                 'actionUnsupportedUrlProtocolError',
    actionElementNotFoundError:                        'actionElementNotFoundError',
    actionElementIsInvisibleError:                     'actionElementIsInvisibleError',
    actionSelectorMatchesWrongNodeTypeError:           'actionSelectorMatchesWrongNodeTypeError',
    actionAdditionalElementNotFoundError:              'actionAdditionalElementNotFoundError',
    actionAdditionalElementIsInvisibleError:           'actionAdditionalElementIsInvisibleError',
    actionAdditionalSelectorMatchesWrongNodeTypeError: 'actionAdditionalSelectorMatchesWrongNodeTypeError',
    actionElementNonEditableError:                     'actionElementNonEditableError',
    actionElementNotTextAreaError:                     'actionElementNotTextAreaError',
    actionElementNonContentEditableError:              'actionElementNonContentEditableError',
    actionElementIsNotFileInputError:                  'actionElementIsNotFileInputError',
    actionRootContainerNotFoundError:                  'actionRootContainerNotFoundError',
    actionIncorrectKeysError:                          'actionIncorrectKeysError',
    actionCanNotFindFileToUploadError:                 'actionCanNotFindFileToUploadError',
    actionUnsupportedDeviceTypeError:                  'actionUnsupportedDeviceTypeError',
    actionIframeIsNotLoadedError:                      'actionIframeIsNotLoadedError',
    actionElementNotIframeError:                       'actionElementNotIframeError',
    currentIframeIsNotLoadedError:                     'currentIframeIsNotLoadedError',
    currentIframeNotFoundError:                        'currentIframeNotFoundError',
    currentIframeIsInvisibleError:                     'currentIframeIsInvisibleError',
    nativeDialogNotHandledError:                       'nativeDialogNotHandledError',
    uncaughtErrorInNativeDialogHandler:                'uncaughtErrorInNativeDialogHandler',
    setNativeDialogHandlerCodeWrongTypeError:          'setNativeDialogHandlerCodeWrongTypeError',
    clientFunctionExecutionInterruptionError:          'clientFunctionExecutionInterruptionError',
    domNodeClientFunctionResultError:                  'domNodeClientFunctionResultError',
    invalidSelectorResultError:                        'invalidSelectorResultError',
    cantObtainInfoForElementSpecifiedBySelectorError:  'cantObtainInfoForElementSpecifiedBySelectorError',
    externalAssertionLibraryError:                     'externalAssertionLibraryError',
    pageLoadError:                                     'pageLoadError',
    windowDimensionsOverflowError:                     'windowDimensionsOverflowError'
};
